Weighted counting of integer points in a subspace

نویسندگان

  • Alexander Barvinok
  • Guus Regts
چکیده

Given complex numbers w1, . . . , wn, we define the weight w(X) of a set X of non-negative integer n-vectors as the sum of w1 1 · · ·w xn n over all vectors (x1, . . . , xn) in X. We present an algorithm, which for a set X of 0-1 vectors defined by a system of homogeneous linear equations with at most r variables per equation and at most c equations per variable, computes w(X) within a relative error ǫ > 0 in (rc)O(lnn−ln ǫ) time provided |wj | ≤ β(r √ c)−1 for an absolute constant β > 0 and all j = 1, . . . , n. A similar algorithm is constructed for computing the weight of a set of non-negative integer vectors satisfying linear constraints and the weight of a linear code over Fp. Applications include counting of weighted perfect matchings in hypergraphs, computing permanents, counting weighted graph homomorphisms and computing weight enumerators of linear codes with sparse code generating matrices. 1. Weighted counting of integer points (1.1) Weight of a set of integer points. Let Z+ denote the set of non-negative integers. Let us fix complex numbers w1, . . . , wn, referred to as weights in what follows. We define the weight w(x) of a vector x ∈ Z+ by w(x) = w1 1 · · ·wn n where x = (ξ1, . . . , ξn) . Here we agree that 0 = 1, so that w(x) is a continuous function of w1, . . . , wn for a fixed x. We define the weight of a finite set X ⊂ Z+ by

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algorithms for Weighted Counting over Parametric Polytopes: A Survey and a Practical Comparison

The polytope model is widely used in compiler analysis for representing a certain class of programs. Many counting problems that occur in the analysis of such programs can be solved by counting the number of integer points in a parametric polytope. In other counting problems, polynomial weights are assigned to the integer points of a parametric polytope and the objective is to find the sum of t...

متن کامل

A special subspace of weighted spaces of holomorphic functions on the upper half plane

In this paper, we intend to define and study concepts of weight and weighted spaces of holomorphic (analytic) functions on the upper half plane. We study two special classes of these spaces of holomorphic functions on the upper half plane. Firstly, we prove these spaces of holomorphic functions on the upper half plane endowed with weighted norm supremum are Banach spaces. Then, we investigate t...

متن کامل

THE ANALOGUE OF WEIGHTED GROUP ALGEBRA FOR SEMITOPOLOGICAL SEMIGROUPS

In [1,2,3], A. C. Baker and J.W. Baker studied the subspace Ma(S) of the convolution measure algebra M, (S) of a locally compact semigroup. H. Dzinotyiweyi in [5,7] considers an analogous measure space on a large class of C-distinguished topological semigroups containing all completely regular topological semigroups. In this paper, we extend the definitions to study the weighted semigroup ...

متن کامل

Counting the Restricted Gaussian Partitions of a Finite Vector Space

A subspace partition Π of a finite vector space V = V (n, q) of dimension n over GF(q) is a collection of subspaces of V such that their union is V , and the intersection of any two subspaces in Π is the zero vector. The multiset TΠ of dimensions of subspaces in Π is called the type of Π, or, a Gaussian partition of V . Previously, we showed that subspace partitions of V and their types are nat...

متن کامل

A fuzzy mixed-integer goal programming model for a parallel machine scheduling problem with sequence-dependent setup times and release dates

This paper presents a new mixed-integer goal programming (MIGP) model for a parallel machine scheduling problem with sequence-dependent setup times and release dates. Two objectives are considered in the model to minimize the total weighted flow time and the total weighted tardiness simultaneously. Due to the com-plexity of the above model and uncertainty involved in real-world scheduling probl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017